LA OTRA LA OTRA55 NE 24 StreetMiami, FL 33131Map LA OTRA Upcoming EventsNo events currently scheduled at this location. Related