20021 NE 25th Ave, Miami, FL 33180 | MLS A12016667 | For Sale | Matthew Gromadzki