View Details 503 S Palo Verde Way Fountain of the Sun | Mesa $210,000 2 bd 2 ba 1,032 sqft Under Contract