$1,849,900 - 3398 Floyd Terrace, Los Angeles, CA 90068
3398 Floyd Terrace
Los Angeles,
CA
90068
Country: US