9276 Telephone Rd, Ventura, CA

For Rent

Central Plaza Central Plaza is a 62,000 square foot retail center situated on 6 acres in Ventura, California. The property was acquired in 2002 with only 60% occupancy and sub-market rents. Within one year, aggressive marketing and management achieved full occupancy with nearly 70% increases in annual rental income.

62,314 SqFt