8900 NW 161st Ter, Miami Lakes, FL 33018 | MLS A12051303 | For Sale | Matthew Gromadzki