Property Code: H6293374 – 25 Leroy Place Unit PH-7, New Rochelle, NY, 10805