Address: 3800 E Felix Blvd Tucson, AZ 85706, USA
Rating: 2
Rating: 2
graffiti on south side of address, facing Drexel. "SMB" has caused extensive damage on the area over the last two months.