Looks like Tiburon Apartments is no longer available on Rent.com which means this information is likely out of date.

Tiburon Apartments

 128 South 5th Avenue, TucsonAZ 85701