$2,800,000 -
7412 Denrock Avenue
Los Angeles ,
CA 90045
Country: US
Property listed by ehomes, Edgar Zepeda {attribution_contact}