720 Indiana Ave, FORT LAUDERDALE, FL 33312-1980
PROPERTY DESCRIPTION Single Family Residence!…
For Sale
$389,900 $399,900