2620 S 83rd Ave
Phoenix, AZ 85043
$27.50 USD/SF/YR
1,898 SF
1
Space Available
Built 2003
1,898 SF Contiguous
Built 2003
1,898 SF
$27.50 USD/SF/YR
Retail