750,000 squarefoot industrial building on 37 acres site located at 3001 and 3175 Mission Oaks Blvd.
TRY BASIC FREE