90 North Liberty Street, Nantucket MA : Sold

$3,100,000
5
BEDROOMS
3
BATHROOMS
Town
AREA

Not listed in LINK.

Type
Single Family
Heat
None
Ft2
3,341
Lot Size
20,037
Lot Acres
0.46
Year Built
1726

Map