15,000 sq. ft. professional office building

Located in the heart of downtown Homewood

3 blocks from the Homewood Metra platform

Success! Message received.