LEEWARD AT ISLANDS AT DOR #1-19 for sale | $499,999 | REHUB Miami