510 NW 84th Ave # 530, Plantation FL 33324 | Rent SFL