Simi Valley, CA
Vallarta Supermarket
A single-tenant retail development of 104,400 SF at 1357 E Los Angeles Ave, Simi Valley, CA.

104,400SF
Single-tenant retail in Simi Valley.
Simi Valley, CA
A single-tenant retail development of 104,400 SF at 1357 E Los Angeles Ave, Simi Valley, CA.

104,400SF
Single-tenant retail in Simi Valley.