27
2900 W Cypress Creek Rd
Fort Lauderdale, FL 33309
$8,700,000 USD
43,444 SF
7.7% Cap Rate
43,444 SF
$8,700,000 USD
Medical