15 Grand Ave
Shelter Island Heights, NY 11965
Price Upon Request
3,500 SF
3,500 SF
Price Upon Request
Restaurant