1280 Fifth Avenue

An oddly desultory design by the offices of Robert A. M. Stern, 1280 Fifth Avenue, also known as One Museum Mile, was the first major building on a Central-Park-facing block since the 1970s.  An uninteresting PoMo exercise it was also intended to be the location of the Museum of African Art, (not to be confused… Continue reading