3
1620 W Hatcher Rd
Phoenix, AZ 85021
$339,000-$368,000 USD
1,044-1,134 SF
4
Units
1,044-1,134 SF
$339,000-$368,000 USD
Self Storage