5200 NW 26th Ave # 16, Miami, FL 33142 | MLS A12093113 | For Rent | Matthew Gromadzki