Vineyard Square Plaza
Retail/Office Space for Lease
- 1,183 SQ. FT. office / retail space, Click for Brochure
- Located in Vineyard Square Shopping Center, 1/2 mile north off State Route 2 on State Route 60 in Vermilion, Ohio.
Contact us about this property...