3830 NW 11th Street # A3, Miami, FL 33126 | MLS A11916079 | For Rent | Matthew Gromadzki