ClosedMulti-Family$650,00023 Plymouth Road23 Plymouth RoadStamford, Connecticut 069064Beds 2Baths 2,214Sq ftView Listing