A proposed development at the Riverside MBTA station in Newton has won city permitting approval for 755 residential units — ...