Property partner

About the property

Property Type
Medical Office
Year Built/Acquired
2020
Size
72,539 SF
Location
Sarasota, FL