Building Details
Building Size
22,320 SF
Total Space
22,320 SF
Property Type
Medical
8325 E Southport Rd