11 Howell Ave
Bisbee, AZ 85603
$9,000,000 USD
28,715 SF
28,715 SF
$9,000,000 USD
Hotel