173 NW 23rd Street
Miami, Florida 33127