Built in 2000, 620 Homewood is a residential building in Highland Park with 31 condominiums. Amenities at 620 Homewood include heated parking, a resident clubroom, a fitness room, and storage lockers. The building is pet-friendly.
•
•
•
•
•
•
•
•
•
•