25
1985-1985 S Santa Cruz St
Anaheim, CA 92805
Rate Upon Request
5,428 SF
1
Space Available
Built 1981
5,428 SF Contiguous
Built 1981
5,428 SF
Rate Upon Request
Retail