American Landmark Apartments has purchased Rosemont St. Johns, a 16-building, 420-unit community in Jacksonville, Fla.