Located at 930 West End Avenue in Upper West Side, Manhattan, The Westbourne is a multifamily property featuring 128 apartment dwelling units. The current unit mix shows the following unit types: Single Room Occupancy, totaling 17,408 SqFt. The property was delivered in 1920.