New renderings have been revealed for the Issac & Stern Architects-designed 25 West 24th Street in Manhattan’s Flatiron District located between 5th and 6th Avenue. The newly proposed glass-tower design rises 18-stories on the 8,900 SF lot which currently is occupied by the former La Semana hotel.
Read More