View Details 7120 E Azalea Circle Esquire Villa Lots 68-144 | Mesa $245,000 4 bd 2 ba 1,400 sqft 0.14 acres Under Contract