1 Day Ago COMPARE 3891 SW 51st St, Fort Lauderdale, FL 33312 Unit 1-2 Apartment for Rent 2 Beds $2,000