123-33 83RD AVENUE
Located at 123-133 83rd Avenue, Court Plaza is the tallest apartment complex in the neighborhood. Recently renovated, this 32 story building offers its residents such amenities as 24-hour doorman service, a laundry room, a parking garage and easy accessibility to the E and F subway lines. Additionally, it is conveniently located to the LIRR Kew Gardens stop which is only a 15 minute train ride to Midtown Manhattan.