210 SAND LANE, Staten Island, NY 10305 — Rated 3/5 by Tenants | Lucid Rents