2940 W. North Ave., Chicago, IL

Logan Square/Humboldt Park rental building coming soon.