$380,000 -
143 Sw 21st Way
Fort Lauderdale ,
FL 33312
City: Fort Lauderdale