Lowe's Shopping Center
Call for price
1,051 sq ft
This approx. 1,051 SF retail space is situated in a 215,060 SF shopping center anchored by Lowe’s Home Improvement. Centrally located in the City of Ventura with easy access to and from the Ventura 101 Freeway and Santa Paula Highway 126.
Request more Details