21-131 W Main St
Ventura, CA 93001
Mission Plaza Shopping Center · Retail Property For Lease · 7,600 SF


HIGHLIGHTS
- Grocery/drug anchored center
- End cap and in-line retail space available
- Blocks from Downtown Ventura
PROPERTY FACTS
ABOUT THE PROPERTY
Grocery/drug anchored center servicing West Ventura. In-line and end cap retail space available. Located blocks from vibrant Downtown Ventura. Convenient access to 101 & 33 Freeways.