2401 SE 12TH ST, Fort Lauderdale, FL 33062 (MLS # F10084740)

2401 SE 12TH ST, Fort Lauderdale, FL 33062 (MLS # F10084740) has 2 beds and 2.00 baths