139-15 182 Street: Reviews & Record | Springfield Gardens, NYC | Lucid Rents