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.