186-60 139 Avenue: Reviews & Record | Springfield Gardens, NYC | Lucid Rents