2290 NW North River Dr # 13, Miami, FL 33125 | MLS A12092325 | For Rent | Matthew Gromadzki