1 Day Ago COMPARE 3120 SW 12th Pl, Fort Lauderdale, FL 33312 Unit Front Townhome for Rent 3 Beds$3,000
7 Days Ago COMPARE 1301 N Santa Catalina Cir, North Lauderdale, FL 33068 Townhome for Rent 4 Beds$3,168