Updated Today COMPARE The River Apartments 510-526 SW 20th Ave, Fort Lauderdale, FL 33312 2 Beds $1,899 - $2,025