American Landmark Apartments Employee Directory
Real EstateFlorida, United States201-500 Employees
American Landmark Apartments is a national real estate company that operates as a multifamily owner-operator, specializing in the acquisition, repositioning, and management of apartment properties. It owns and operates multifamily communities across Georgia, Florida, North Carolina, South Carolina, Arizona, and Texas. The firm is based in Florida, with an address at 4890 West Kennedy Boulevard Suite 900, St. Petersburg, FL 33716. The company employs approximately 201 to 500 people. In 2026, American Landmark expanded its portfolio by acquiring a 295-unit community in Summerville, South Carolina, and announced leadership appointments including Elizabeth Roy as Chief Investment Officer (June 2026) and Adam Smolyar as Chief Innovation and Technology Officer (February 2026).