7561 NW 16th Street # 2510, Plantation FL 33313 | Rent SFL