Apartments in tamarac, florida