247 W 120th St, Los Angeles, CA 90061By Archy Olaybar / August 3, 2023 247 W 120th St, Los Angeles, CA 90061 Price Sold: $569,000