Kapelli Realty

Property Code: 3543543 – Shelter Island NY, 11964