618 NE 8th Ave # 3, Fort Lauderdale FL 33304 - MLS# A10990636 - FOR SALE | Brickellsold