2251 NE 191st St, Miami, FL 33180 | MLS A12084525 | For Rent | Matthew Gromadzki