626 N Alta Dr, Los Angeles, CA
5 BD
|7 BA
|Approx 13,966 SQFT LOT
$8,800,000
Sold