$529,900 -
2881 Sw 16th St
Fort Lauderdale ,
FL 33312
City: Fort Lauderdale