601 Main Street

New Rochelle, NY 10801

601 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