1801 NW 75th Avenue # 308, Plantation FL 33313 | Rent SFL