$397,500 -
367 Sw 13th Ter Unit 367
Fort Lauderdale ,
FL 33312
City: Fort Lauderdale