$2,120,936 - 11760 Deerlake Ranch Road, Chatsworth, CA 91311
11760 Deerlake Ranch Road
Chatsworth,
CA
91311
Country: US