75-12 197Th ST: Reviews & Record | Fresh Meadows, NYC | Lucid Rents