4173 Hubbard Street, Los Angeles, CA 90023

| 1,680 SQ/FT

Offered at $675,000

Nice area of E.L.A. Close to everything, good investment property, rent one and live in the other one .