6150 NW 62nd St # 312, Tamarac FL 33319 - MLS# A11728010 - FOR SALE | Brickellsold