11
2201 N 83rd Ave
Phoenix, AZ 85035
$4,640,650 USD
10,026 SF
6.5% Cap Rate
10,026 SF
$4,640,650 USD
General Retail