1620 NW 18th St, Miami, FL 33125 | MLS A12092840 | For Sale | Matthew Gromadzki