2 Wks Ago COMPARE 8341 Sands Point Blvd, Tamarac, FL 33321 Unit B303 Apartment for Rent 2 Beds $1,800