Townhouse with 2 bed/2.5 baths on Three Island Hallandale Beach. Split bedroom Master suites with private baths on second floor. Updated with numerous custom