River Square

Tucson, AZ


River Square

Location

990 E. River Road
Tucson, AZ 85718
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 0 renters
recommend this apartment.

Recently Viewed

Tres Arcos
4750 N 28th St
Phoenix, AZ 85016
Broadway Heights Apartment Homes
2107 W. Broadway Road
Mesa, AZ 85202
Arbor Gates
901 Gayfer Ave
Fairhope, AL 36532
Carrollton Crossing
1205 Maple Street
Carrollton, GA 30117
Alta Camelback
4949 N 7th Ave
Phoenix, AZ 85014

Reviews

 
No reviews found.