THE PALMS FORT LAUDERDALE FOR SALE

2100-2110 North Ocean Boulevard

Fort Lauderdale, Florida 33301