120 Riverside Boulevard is situated in the 75-acre Riverside South development, which stretches from 72nd Street down to 59th Street bordering the Hudson River on Manhattan’s Upper West Side. MBE renovated a unit in the building.

Previous
Previous

108 South Street - NYC

Next
Next

240 Riverside Blvd. - NYC