24332 1/2-24334 1/2 Chestnut St: Reviews & Record | Santa Clarita, LA | Lucid Rents