12 Sturgis St, Worcester, MA, 01605
12 Sturgis St, Worcester, MA, 01605
12 Sturgis St, Worcester, MA, 01605
12 Sturgis St, Worcester, MA, 01605
12 Sturgis St, Worcester, MA, 01605
12 Sturgis St, Worcester, MA, 01605

$449,941

12 Sturgis St, Worcester, MA, 01605

6
Courtesy of: Ja'Quaine L. Coe | Properties Central Realty