542 N VISTA ST

Los Angeles, CA 90036

5 Bed | 5 Bath | 5,174 SF

Sold at: $4,750,000

Next
Next

Project Two