A simple but gracious studio space with kitchen area and bathroom, opening on to a large courtyard patio.
54 Union Street
$13,995,000
3 New Street
$3,750,000
7 Spring Street
$2,795,000
167R Orange Street
$2,000,000
25 North Pasture Lane
$2,750,000
41 Jefferson Avenue
$29,975,000
26 Creek Lane
$2,995,000
1 Smooth Hummocks Way
$2,975,000