This beautiful 6-story storefront retail/office building sits on the edge of the Upper East Side less than a block from Central Park, and was constructed in 1901. The Central Park Zoo sits south and The Met and Guggenheim Museum North on Fifth Ave offering excellent foot traffic from tourists. The banner is plainly seen from Madison Ave. ... Imagine the exposure for your business!