$565,900 -
1260 Sw 28th Rd
Fort Lauderdale ,
FL 33312
City: Fort Lauderdale