11
610 Se 19th St
Fort Lauderdale, FL 33316
$2,400,000 USD
5,654 SF
5,654 SF
$2,400,000 USD
Hotel