Just Listed Just Listed – $749,000 – 1864 Preston Ave LA 90026 Fixer with huge potential in prime Echo Park. The main… More Details