$2,300,000 -
5551 W 63rd Street
Los Angeles ,
CA 90056
Country: US
Property listed by Pat Douglas Realtors, Patricia Douglas {attribution_contact}