2305 Achilles Drive, Los Angeles, CA
6 BD
|4.5 BA
|Approx 5,600 SQFT
$4,100,000
Sold