Price Unavailable

1720 w 66th st

Chicago, Illinois 60636
Southwest Side

Pet Policy

Find out if pets are allowed at this property

Other

Call for Policy

Description

Learn more about this property
"There are many housing opportunities available, but don't pass by the apartments at Residential Location in Chicago, IL during your search.
Call for more information on these apartments, located at 1720 W 66Th St in Chicago, IL."

Building Type

Apartments

1720 w 66th st
Chicago, Illinois 60636
Southwest Side