4 results in search
20 photos
73 Upland St Worcester MA 01607
$589,900
-$10,000
Beds: 3
Baths: 2.5
Sq Ft: 1,922
Days on Market: 96
Updated 12 Minutes Ago
Trip MapRequest InfoAppointment
20 photos
75 Upland St Worcester MA 01607
$589,900
-$10,000
Beds: 3
Baths: 2.5
Sq Ft: 1,922
Days on Market: 95
Updated 12 Minutes Ago
Trip MapRequest InfoAppointment
16 photos
71 Upland St Worcester MA 01607
$529,900
-$20,000
Beds: 3
Baths: 2.5
Sq Ft: 1,858
Days on Market: 82
Updated 12 Minutes Ago
Trip MapRequest InfoAppointment
42 photos
15B Mars Street Worcester MA 01607
$469,000
-$16,000
Beds: 3
Baths: 1.5
Sq Ft: 1,730
Days on Market: 103
Updated 12 Minutes Ago
Trip MapRequest InfoAppointment