Shelter Island

AVERAGE PRICE
$2,102


FOR SALE
25

Dresses near Shelter Island, New York