623 NE 16th Terrace, Fort Lauderdale, FL 33304
Fort Lauderdale, FL 33304
1 / 30
$3,800,000
5 bed · 5 bath · Built 2026