3
1301 NE 4th Ave
Fort Lauderdale, FL 33304
$3,250,000 USD
2,037 SF
2,037 SF
$3,250,000 USD
Service Station