2851 W Prospect Road # 1102, Tamarac FL 33309 | Rent SFL