Mimo Art & Custom Picture Framing
738 NE 79th St, Miami 33138