38
719-721 NE 2nd Ave
Fort Lauderdale, FL 33304
$3,000,000 USD
4,462 SF
4,462 SF
$3,000,000 USD
Office