American Landmark Apartments Acquires 295-Unit Multifamily Community in Saint Petersburg Florida
American Landmark Apartments (“American Landmark”), one of the nation’s leading multifamily investment managers and owner-operators, has acquired Tortuga…