0 NW 21 Terrace & 12th Ave, Miami, FL 33127 | MLS A11908772 | For Sale | Matthew Gromadzki