THE FRANKLIN
Updated 807 days ago
4890 West Kennedy Blvd Ste 240 Tampa, FL 33609
The Franklin is located in the suburbs of Northwest Atlanta, granting access to the best of both worlds - fall in love with local hot spots in Marietta while remaining close to the big city attractions...
American Landmark Apartments is one of the fastest-growing multifamily owner-operators in the country, with an ever-expanding portfolio of communities throughout Texas and the Southeast.
Also known as: American Landmark Apartments, Franklin