171 NW 158th St # 8, Miami, FL 33169 | MLS A12069899 | For Rent | Matthew Gromadzki