A New View, Between City and Sea

Satori - the perfect home for those who want the ease of a beach-side resort with the excitement of urban living, located in Fort Lauderdale.