Agoura Hills Town Center
Agoura Hills Town Center
30105 - 30135 Agoura Rd. Agoura Hills, CA
Building Type: Restaurant/Retail
Available As: Lease
SF: 3,444
Close to office buildings, restaurants, retail and hotels
Building signage available
Abundance of surface parking available
Easy access to 101 Ventura Freeway