$2,295,000 - 12923 Bluff Creek Drive, Los Angeles, CA 90094
12923 Bluff Creek Drive
Los Angeles,
CA
90094
Country: US