Magellen Properties

$3.0M revenue • 501 employees • 119 S Kenmore Ave, Elmhurst, IL, 60126, United States

Company Overview

Company Name

Magellen Properties

Address

119 S Kenmore Ave, Elmhurst, IL, 60126, United States

Approx. Annual Revenue

$3.0M

Employees

501

About Magellen Properties

Magellen Properties, Inc. is a property management company based in Elmhurst, Illinois, United States. The company operates approximately 501 employees and manages several apartment buildings in DuPage County and the Rogers Park community of Chicago. Magellen Properties focuses on long-term ownership and well-managed properties in desirable and affordable locations, offering a welcoming and sincere approach to property management.

Frequently Asked Questions about Magellen Properties

Technologies Used