4
15396 N 83rd Ave
Peoria, AZ 85381
$2,495,000 USD
3,244-6,488 SF
2
Units
3,244-6,488 SF
$2,495,000 USD
Office