Stevens House is a Co-op located 84-25 118th Street, in Kew Gardens, Kew Gardens. The building was first built in 1961 and is 63 years old. The lot that the building was built on is 134 feet wide and 110 feet long. The official lot area is listed as 14,761 square feet. The building itself is 110 feet wide and 49 feet long. In total, 84-25 118th Street has a total floor area of 40,454 square feet. Of that, 40,454 square feet are used for residential purposes. There are a total of 45 units. Of those, 45 are residential units. 84-25 118th Street has a total of 6 floors. Thankfully, the building is equipped with elevator service.