29723 Canwood Street, Agoura Hills, CA 91301
3
beds
3
baths
1,773 Sq.Ft. LIVING AREA
1,299 Sq.Ft. lot