6310 Mirror Dr, Los Angeles, CA
6 BD
|8 BA
|Approx 10,144 SQFT LOT
$5,800,000
Sold