2555 NW 75th Ave

Miami FL, 33122. USA