Fiesta

Located at 10th Ave & 41st Street, South Tucson, AZ
2.5’ X 9.5’