15
2666 E Oakland Park Blvd
Fort Lauderdale, FL 33306
$3,600,000 USD
7,431 SF
7,431 SF
$3,600,000 USD
Bar