17
2150 S Andrews Ave
Fort Lauderdale, FL 33316
$30.00 USD/SF/YR
2,100-2,751 SF
2
Spaces Available
Built 1975
2,751 SF Contiguous
Built 1975
2,100-2,751 SF
$30.00 USD/SF/YR
Office