11890 NE 16th Ave # 4, Miami, FL 33161 | MLS A12089994 | For Rent | Matthew Gromadzki