Ventura (1)
9276 Telephone Rd, Ventura, CA
Call for price
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