7660 WESTWOOD Drive # 612, Tamarac FL 33321 | Rent SFL