$1,295,000
2931 Tyburn Street, Los Angeles, CA, 90039
Single Family Residence