Main Place Mall is an indoor tri-level, one million sq. ft. shopping center located on the far north side of Santa Ana.
Located on the north side of Santa Ana. ft. shopping center. Main Place Mall-an enclosed tri-level one million sq.
Main Place Mall-an enclosed tri-level one million sq. ft. shopping center. Located on the north side of Santa Ana.
Main Place Mall-an enclosed tri-level one million sq. ft. shopping center. Located on the north side of Santa Ana.