$2,800 - $3,200 120 W 73RD ST, Los Angeles, CA 90003 120 W 73RD ST, Los Angeles, CA 90003 (424) 396-1090 3 BedsContact