Located at 22 South West Street, the 17-story building is about one block away from the Bronx River waterfront and is connected by several major thoroughfares including the Bronx River Parkway, as well as the Metro-North Railroad’s Mount Vernon West train station . . . Read More
Leave a Reply