1858 W 20th St 1858 W 20th St, Los Angeles, CA 90007 Closed Price: $1,425,000 | Units: 9 | Year Built: 1963Close of Escrow: June 2019 Download OM Featured, ClosingsChapin HermanMay 28, 2019 Facebook0 Twitter Pinterest0