Millar

56,160 SF Office and Medical Device Manufacturing Facility in Pearland, TX

5504 Clara Road

Houston, Texas
Built 2007
15,000 SF Grade Level Building For Lease