View detailed information and reviews for 150 S Roosevelt Rd in Mesa Arizona and get driving directions with road conditions and live traffic updates along the way. Terra Vida …
582012 150 S Roosevelt Rd Mesa AZ 85202. Terra Vida is conveniently located only one block from the Light Rail and just a few minutes from Tempe Arizona State …