NEW YORK CITY-Abro Management has put up its neo-Renaissance, 11-floor apartment tower located at 11 E. 68th Street for sale.