Building for sale, 351 Lexington Ave, in Clifton, United StatesClifton, 351 Lexington AveCommercial building • 296.73 m²