Tallest Building North of 72nd Street is Finally Complete
byUpper East Site StaffComments Off on Tallest Building North of 72nd Street is Finally Complete
MANHATTAN- Nearly five years after the a site near the corner of East 88th street and 3rd Ave was razed, a hulking, move-in ready luxury high rise now stands in its place as construction is finally completed.
180 East 88th st. Construction S