59
721 NE 3rd Ave
Fort Lauderdale, FL 33304
$52.00 - $57.00 USD/SF/YR
1,369-3,512 SF
2
Spaces Available
Built 1988
3,512 SF Contiguous
Built 1988
1,369-3,512 SF
$52.00 - $57.00 USD/SF/YR
Office/Retail