Year Built: 1992| 2,261 Approx. Square Feet
206 E Oak Street, Villa Park, Il 60181
Year Built: 2005| 2,594 Approx. Square Feet
753 W Vermont Street, Villa Park, Il 60181
Year Built: 1927| 1,842 Approx. Square Feet
160 S Myrtle Avenue, Unit 2, Villa Park, Il 60181