148-28 88th Avenue is multifamily apartment complex that was constructed in 1961. It is located at 148-28 88th Avenue in Jamaica, Queens, and features a total number of 114 units. The property’s unit mix is a combination of One Bedroom, Studio, Two Bedroom/One Bath, Two Bedroom/Two Bath, with a total unit size of 76,617 SqFt.