$1,225,000 - 5603 High Peak Place, Agoura Hills, CA

Get Directions