Stoneham

Contingent
Commercial Interest$1,375,000

21 Spencer st

21 Spencer st
Stoneham, Massachusetts 02180

  • Beds
  • 2Baths
  • 6,000Sq ft
View Listing