Address: 2505 West Sunstar Place Tucson, AZ, 85713, USA
Rating: 2
Rating: 2
Weeds and overgrown trees along Starr Pass/Greasewood area. I have attached a map and highlighted the area in red. I manage the association next to this area and I'm getting complaints that it needs to be cleaned up.