CAMDEN 1

2356 Camden Ave Los Angeles CA 90064
3,300 sq ft  |  Built 2021  |  Rancho Park