727 Main Street

New Rochelle, NY 10801

727 Main Street, New Rochelle, NY 10801

About

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

Amenities

24 hours surveillance.  Laundry on site