18
1736 33rd St
Orlando, FL 32839
$12,500,000 USD
12,100 SF
7.43% Cap Rate
12,100 SF
$12,500,000 USD
Medical