MAESH Striking Arts
- Distance:2,095.13 mi
- Address:14608 E 14th St, San Leandro, CA 94578
- Phone:(510) 285-7279
- Reviews:11Rating:4.2
Very positive vibes from maesh striking arts and very nice people.. Mats are dirty. "Cleaned" with grubby towels, squirt bottles, and students from the last class of the day. ... more