3 Properties Available in Country Club Vista,Payson