Potential for commercial use in area of similar usage, plenty of off street parking.first floor was used as a retail space.
Off market
Street View
Price Unknown
20 Mechanic St, Spencer, MA 01562
5beds
2baths
--sqft
SingleFamily
Built in ----
6,950 sqft lot
$-- Zestimate®
$--/sqft
$-- HOA