425 N Villa Ave

Total SF: 11,821 SF
Property Acreage: 5.8 Acres
Property Location

425 N Villa Ave,
Villa Park, IL 60181

Property Location

425 N Villa Ave,
Villa Park, IL 60181

Property Map
Property Information
Status
Current Holding
Contacts
Michael Clewlow

Venture One Real Estate

Matt Goode

Venture One Real Estate