Location
2670 East Sunrise Blvd,
Fort Lauderdale, FL 33304-3206
By g8rgirl2u | 10/23/2015
Very nice suite with a great location.