6512 Elgin

Los Angeles, CA
812 sqft 1 Bed 1 Bath
Rented
$ 1,200 /mo