9811 N La Cholla Blvd
Tucson, AZ 85742
$2,500,000 USD
5,859 SF
5,859 SF
$2,500,000 USD
Horse Stables