820 NE 111th St, Biscayne Park, FL 33161 | MLS A11980418 | For Sale | Matthew Gromadzki