25
2920 N 24th Ave
Phoenix, AZ 85015
$1,900,000 USD
14,334 SF
14,334 SF
$1,900,000 USD
Office