7221 NW 10TH Place, Plantation FL 33313 | Rent SFL