2435 Achilles Drive, Los Angeles, CA 90046
6 BD
|4.5 BA
|Approx 4,289 SQFT
$5,450,000
Sold