1090 NW 112th Ter, Miami FL 33168 - MLS# A11768748 - FOR SALE | Brickellsold