top of page

727 Main Street

New Rochelle, NY 10801

727 Main Street, New Rochelle, NY 10801


Located in New Rochelle. Conveniently located close to Metro North train station and bus stops. Beautiful well cared 7 apartments building. Large Apartments.


24 hours surveillance. Laundry on site

bottom of page