Off Broadway Apartments

1 review
#13 of 336 apartments in Tucson

20 N. Leonora Avenue, Tucson, AZ 85711

1 Review from the ApartmentAdvisor Community

Click to rate!

5 stars
0% Complete
0
4 stars
0% Complete
0
3 stars
0% Complete
0
2 stars
0% Complete
0
1 stars
100% Complete
1
Noise
Office Staff
Safety
Maintenance
Location
Value
Terrible
1 review
1 review

"MY NEW REVIEW"

this is the worst apartment complex should be condemned health department failed them for rats and roaches, horrible management, and treats veterans like shit do not recommend this place to anyone. Never rent here

    Stayed 2016, lived solo in a studio apartment

    Noise
    Maintenance
    Office Staff
    Location
    Safety
    Value
    Was this review helpful?   

    Location of Off Broadway Apartments

    Amenities

    About Off Broadway Apartments

    Address: 20 N. Leonora Avenue, Tucson, AZ 85711


    Is This Your ApartmentAdvisor Listing?

    Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

    Claim Your Listing

    Apartment tips from residents

    • check for bugs and rats-this place need to be condemned!

      Apr 06, 2017

    Similar apartments