630 SE 15th Street # 5, Fort Lauderdale FL 33316 | 3 Bed Townhome for Sale | Brickellsold