Spruce Realty

Property Code: 806954 – 39 Ormond Place, Rye, NY, 10580