5 (323) In stock
4 Bedroom House at 68 Duckworth Road has been sold for $X,XXX,XXX. Click here to view details, map, and photos.
68 Duckworth Road, Sold in Cambridge - Zoocasa