829 NE 191st St, Miami, FL 33179 | MLS A11972477 | For Rent | Matthew Gromadzki