5250 NW 26th Ave # 12, Miami, FL 33142 | MLS A12053051 | For Rent | Matthew Gromadzki