1869 NW Flagler Ter, Miami FL 33125 - MLS# A11741161 - FOR SALE | Brickellsold