Address:

164 Centre Ave Apt 2R, New Rochelle, NY, 10805

View Map