• Lease
  • Sublease
  • Sale
Start a SearchSunflower Plaza

Sunflower Plaza

8738 W Cholla St, Peoria, Arizona 85345

8738 W Cholla St

Last Updated: 07/15/2019
Primary Use:Retail
Year Built:1984
Class:
Size:16,300 SF
1 of 4
8738 W Cholla St - Image 1

Building Overview

Building Details

Primary Use:Retail
Year Built:1984
Class:
Size:16,300 SF
Lot Size:1.2 Acres

Location

8738 W Cholla St, Peoria, Arizona 85345