$1,393,393 -
2406 Bimini Ln
Fort Lauderdale ,
FL 33312
City: Fort Lauderdale