Kapelli Realty

Property Code: 3414136 – Shelter Island NY, 11964