Property Code: H6327778 – 24 Aberfoyle Rd, New Rochelle, NY, 10804