Permits have been filed for a 13-story mixed-use building at 2686 Broadway on Manhattan’s Upper West Side. Located between West 102nd Street and West 103rd Street, the interior lot is steps from the 103rd Street subway station, serviced For many years, the spouse in an abusive relationship with a lawful permanent resident who has been abused; […more]
Posted in: New York
Comments are closed.