Address: 29727 Canwood Street, Agoura Hills CA 91301
Status:For Sale  Beds: 3
Price:$600,000  Baths: 3
Price/Sqft:$343
Click here for details.