The Shops At dowlen
4030 Dowlen Road
Beaumont, Texas 77706
The Shops at Dowlen is a 110,886 square foot center on a 12.1 acre parcel in Beaumont, Texas.
8835 & 8411 W. Thunderbird Rd
Peoria, AZ 85381
The subject property is located at the southwest corner of 83rd Avenue and Thunderbird Road in Peoria, Arizona.
1640-1740 West Valencia Road,
Highly visible and accessible NWC of Valencia and Midvale Roads.