Updated Today COMPARE 5640 NW 61st St, Coconut Creek, FL 33073 Unit 1413 Condo for Rent 2 Beds $2,150