Pad Available, New Development

Address: SEC of Highway 101 and South Seaward Ave.
City/State: Ventura, CA 93003
Listing Status: For Lease
Property Type: Retail