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