1/6 6 Price Dropped by $25K $625,000 2 Beds3 Baths1,056 SqFt 29701 Canwood ST, Agoura Hills, CA 91301 Townhouse Listed by Rochelle Laber of Keller Williams Realty World Class