15
221 South St
Oyster Bay, NY 11771
$4,500,000 USD
12,000 SF
12,000 SF
$4,500,000 USD
Freestanding