Main St, New Rochelle, NY 10801, USA
38 Charles St, New Rochelle, NY 10801, USA
38 Centre Ave, New Rochelle, NY 10801, USA
65 St Johns Pl, New Rochelle, NY 10801, USA