Price Unavailable

New Englewood Terrace

6425 S Lowe Ave, Chicago, Illinois 60621
Englewood

Pet Policy

Find out if pets are allowed at this property

Other

Call for Policy

Amenities

See all 2 amenities for this unit

Safety

Gated Access

Unique

Outdoor Grills

Description

Learn more about this property
"Need a new home within your budget? The apartments at New Englewood Terrace in Chicago, IL are reasonably priced.
Call for more information on these apartments, located at 6425 S Lowe Ave in Chicago, IL."

Building Type

Apartments

6425 S Lowe Ave
Chicago, Illinois 60621
Englewood