505 SE 18th St, Fort Lauderdale FL 33316 - MLS# A11717888 - FOR SALE | Brickellsold