Lemon City Studios is a contemporary art hub located in the Little River district. The studio frequently curates art...
Website: lemoncitystudios.co
Phone: (917) 288-0676
261 NE 73rd St Miami, FL 33138 2758.83 mi
Is this your business? Verify your listing