$420,000 -
409 Sw 25th Ter
Fort Lauderdale ,
FL 33312
City: Fort Lauderdale