Ponderosa Technology Park

 
 
 

Flex Office/Industrial, 155,529 square feet