View Details 3568 Plaza De La Yerba Canyon De Flores Phase 1A | Sierra Vista $235,000 3 bd 2 ba 1,608 sqft 0.19 acres Under Contract