Overlook Shopping Center is a 260,500+/- SF community power center in Watsonville on the Central Coast of California. Built in 1997, the property is anchored by Target, Ross, Staples, and FoodMaxx among dozens of other national and regional tenans. SAR has been the common area manager since 2013.
260,500 sf
1997
N/A
Retail