Pier Sixty-Six

2241 17th St SE Fort Lauderdale FL 33316

FOR SALE
2241 SE 17th St # 703, Fort Lauderdale FL 33316
3 bed
3 bath

$5,650,000

$450,000
Price Decreased