702-704 NE 1st Ave
Fort Lauderdale, FL 33304
$4,750,000 USD
8,864 SF
8,864 SF
$4,750,000 USD
Restaurant