63 S Euclid Ave
Montauk, NY 11954
$4,695,000 USD
1,800 SF
1,800 SF
$4,695,000 USD
Restaurant