Pier Sixty-Six

2221 17th SE Fort Lauderdale FL 33316

FOR SALE
2221 SE 17th Street # 601, Fort Lauderdale FL 33316
3 bed
3 bath
2896 sqft

$6,100,000

$575,000
Price Decreased