160-28 73 Avenue: Reviews & Record | Fresh Meadows, NYC | Lucid Rents