Agoura Hills Town Center


Property Type:

Industrial

Size:

57,430 SQFT

Status:

Sold

Agoura Hills Town Center is a mixed-use property that consists of four buildings containing a total of 57,430 square feet. The property was constructed in 1990 and is located on 5.6 acres in Agoura Hills, California. The property was acquired on November 26, 1997 and sold on December 9, 2002.

Previous
Previous

Bella Vida

Next
Next

9350 Financial Centre