Permits Filed for 211 West 84th Street on the Upper West Side of Manhattan
Permits have been filed for an 18-story mixed-use tower at 211 West 84th Street on Manhattan’s Upper West Side. Located between Broadway and Amsterdam Avenue, the lot is two blocks…