21 North St, Medfield, MA 02052
0
SFIndicative value based on
Delivery within 24 hours
C
Overall Location Score
25
Decline Risk Score
87
Growth Potential Score
Transit
Proximity to Highways
Foot Traffic
Amenities
Demographics
Business Environment
9 people are interested in this property
Similar properties in this area
1 Green St, Medfield, MA, USA
563 Main St, Medfield, MA, USA
530 Main St, Medfield, MA, USA
55 North St, Medfield, MA, USA
560 Main St, Medfield, MA, USA
310 S Broadway, Salem, NH 03079, USA
331 S Broadway, Salem, NH 03079, USA
335 S Broadway, Salem, NH 03079, USA
20 N Broadway, Salem, NH 03079, USA
1860 Main St, Tewksbury, MA 01876, USA