By Coach Posted On July 29, 2021 Categories : El Hueco-Flagler Station Plaza10505 NW 112th Ave, Miami, FL 33178 Previous PostBlack Point Marina Next PostHilton Garden Inn