51
8038 E Almeria Rd
Scottsdale, AZ 85257
$1,150,000 USD
3,071 SF
3,071 SF
$1,150,000 USD
Office