222 Centre Ave Apt 3A, New Rochelle, NY 10805, United States
220 Pelham Rd Apt 2G, New Rochelle, 10805, United States