2151 NW 20th Street, Fort Lauderdale, FL 33311
Fort Lauderdale, FL 33311
1 / 2
$2,350,000
6,800 sq ft · Built 2027