1263 W Placita La Greda, Tucson, Arizona, 85755

This listing has been sold or is no longer active