This freestanding 4,968 SF, single story University medical / professional building locate ...
This freestanding 4,968 SF, single story University medical / professional building located in the thriving University of South Florida medical market was built ...