Metro Town Square
(299)
Shopping mall in Santa Ana, California
Address: 3694 S Plaza Dr, Santa Ana, CA 92704
Hours: Closed ⋅ Opens 8:30 AM Thu
Phone: (714) 546-2856
Metro Town Square · Map · 3694 South Bristol St. Santa Ana, CA 92704. Directions · (714) 546-2856. Call Now · More Info. Hours · Known For. Yes. Bike Parking.
Station Square is Metrotown like you've never seen it before. The community boasts a modern culture with lively restaurants, cafes, retailers and offices, with ...
Find company research, competitor information, contact details & financial data for Metro Town Square of Santa Ana, CA. Get the latest business insights ...
Prominent power center with junior anchor availability. 21,777 total households within a 10 minute drive time. Centrally located in high barrier to entry ...