728 1/2 S Indiana St: Reviews & Record | Los Angeles, LA | Lucid Rents