109 NW 80th Ter, Margate FL 33063 - MLS# A11706236 - FOR SALE | Brickellsold