1841 North California Avenue
The Palmer - New Development in Logan Square, Chicago, IL, 60647
14 Residences:
Space Architects Architect:
SNS Realty Developer:
Website