1648 W 59th Street, Los Angeles, CA 90047

| 2,088 SQ/FT

Offered at $1,050,000