5101 NW 24 Ave

    Miami,