Pier Sixty-Six

2221 17 SE Fort Lauderdale FL 33316

Active With Contract
2221 SE 17 Street # 804, Fort Lauderdale FL 33316
3 bed
3 bath
2837 sqft

$5,800,000

$450,000
Price Decreased