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.