3201 W Palmer St
(1)

3201 W Palmer St, Chicago, IL 60647

Reviews

2 years ago

apartment has the best view

we live on the second floor facing, Square Park and it is beautiful all the festivals that they put on there and besides it's like a beach in the summer time