$879,000 - 4868 La Roda Avenue, Los Angeles, CA 90041
4868 La Roda Avenue
Los Angeles,
CA
90041
Country: US