Located in Wall Street Plaza, 88 Pine Street is a 32-story investment office tower, delivered in 1973. The office building has an abundance of light from floor-to-ceiling windows on all four sides, concrete floors, exposed ceilings and black infinitude system fronts. Designed by I.M. Pei & Partners, the property is an architecturally award-winning building.