2011 W State Road 84
Fort Lauderdale, FL 33315
$39.75 USD/SF/YR
1,185 SF
1
Space Available
Built 2024
3,500 SF Contiguous
Built 2024
1,185 SF
$39.75 USD/SF/YR
Office