1871 NW S River Dr # 1402, Miami FL 33125 - MLS# A11558079 - FOR SALE | Brickellsold