Address: E Alhambra Pl & N Magnolia Ave Tucson, Arizona, 85711
Rating: 2
Rating: 2
Kimberly calling about a homeowner who cut his tree and let it fall into the road and now it is obstructing driver's views and the base of the tree is still in the homeowners yard at 5202 e alhambra pl