27
3959 NW 79th Ave
Doral, FL 33166
$18,900,000 USD
49,700 SF
49,700 SF
$18,900,000 USD
Hotel