Address: 1800 Michigan Ave # 3, Miami Beach, FL 33139, United States
Website: http://artmurals.org/
Phone: 1 305-534-8807
Open Time: