Fresenius – Temple Terrace

Sold
12674 Telecom Drive, Temple Terrace, Florida 33637

Building Size 20,922 SF
Property Type Medical