1121 N Olive Dr 103, Los Angeles, CA
2 BD
|2 BA
|Approx 31,392 SQFT LOT
$723,075
Sold