Address: 3746 E Felix Blvd Tucson, Arizona, 85706
Rating: 2
Rating: 2
The car at 3746 E Felix Blvd has been sitting unmoved and halfway in the street for over a month now. I am the Community Manager for Drexel Manor HOA.