2050 NE 163 St, N Miami Beach, FL
115 NW 167 St, N Miami Beach, FL
16300 NE 19 Ave, N Miami Beach, FL