18800 NE 29th Avenue # 923, Miami, FL 33180 | MLS B26050830 | For Rent | Matthew Gromadzki