Ventura Village

Location: 5682-6688 Telephone Rd. Ventura, CA
Square Footage: 76,070
Major Tenants: Vons, Subway, Papa Johns, Freebirds

Leasing Information

Share Tweet