120 S. 12th Ave

Mount Vernon, NY 10550

120 S. 12th Ave, Mount Vernon, NY 10550

About

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

Amenities

24 hours surveillance.  Walkable to subway, Metro East and Metro West