Fogelman Properties

$666.0M revenue • 501 employees • 6060 Poplar Ave # 200, Memphis, TN, 38119, United States

Last Updated Aug 4, 2025

Company Overview

Company Name

Fogelman Properties

Address

6060 Poplar Ave # 200, Memphis, TN, 38119, United States

Approx. Annual Revenue

$666.0M

Employees

501

Established

1997

About Fogelman Properties

Fogelman is a multifamily investment and property management firm based in Memphis, Tennessee. Established in 1997, the company has over 50 years of experience and manages a portfolio of apartment communities across the United States, employing approximately 501 people.

Frequently Asked Questions about Fogelman Properties

Technologies Used

Social Profiles

Key Decision Makers

Sagan Hicks Director of Service Operations
LinkedIn
Rick Fogelman Chief Executive Officer