21
2942 N 24th St
Phoenix, AZ 85016
$3,216,000 USD
18,919 SF
7.94% Cap Rate
18,919 SF
$3,216,000 USD
Office