$695,000 - 4830 Elmwood Avenue Unit 201, Los Angeles, CA 90004
4830 Elmwood Avenue Unit 201
Los Angeles,
CA
90004
Country: US