241 South Anaheim Boulevard Anaheim, CA 92805
Square Feet: 4,780 ft2
4,780 sq. ft. Includes beautiful waterscapes and ambient lighting with olive trees and bamboo lining the plaza.