119/121 NW 17th PL, Miami FL 33125 - MLS# A11990592 - FOR SALE | Brickellsold