Terraces At The Grove (110 S SWEETZER AVE, Los Angeles, CA 90048) — Rated 2.8/5 by Tenants | Lucid Rents