9 Spring Garden Ave

 9 Spring Garden Ave, Shelter IslandNY 11964
$11,0003 Beds1505 sqft