Flowserve Pumps - Pasadena

 

Location

Pasadena, TX

size

110,000 SF

type

Single Tenant Industrial Facility