21
2900 W Cypress Creek Rd
Fort Lauderdale, FL 33309
$8,300,000 USD
43,444 SF
7.95% Cap Rate
43,444 SF
$8,300,000 USD
Medical