177 N Church Ave
Tucson, AZ 85701
View on Google Maps
11-story building with beautiful views. The property is in a prime downtown location within walking distance to courts, restaurants and other amenities. The building is in great condition with a newly renovated lobby and onsite property management. The property is located in the north west corner of Alameda Street and Church Avenue.
|Square Footage||1,107 - 10,806|
|Agent Name||Buzz Issacson|
|Agent Firm||Buzz Issacson Realty|