1620 NE 12th Terrace 1620-1630, Fort Lauderdale, FL 33305
Fort Lauderdale, FL 33305
1 / 28
$1,575,244
Built 1959