1 Day Ago COMPARE 8901 N New River Canal Rd, Plantation, FL 33324 Unit 25W Condo for Rent 2 Beds $2,100