1701 NW 8th Terrace, FL 33993 - MLS# A11759288 - FOR SALE | Brickellsold