Property in Stained Glass Windows

2048 W 23rd St., Los Angeles, CA 90018

4 bed  •  3 bath  •  2,088 Sq. Ft.  •  7,760 SF lot

4
3
Sold $850,000