2212 NE 17th Place, Fort Lauderdale, FL 33305
Fort Lauderdale, FL 33305
1 / 13
$1,975,000
3,400 sq ft · Built 2028