$702,900
3659 W 63rd, Los Angeles, CA, 90043
Single Family Residence