The World Travel building, located at 618-624 N Main Street in Santa Ana, is a one-of-a-kind freestanding office/retail building located in the center of Santa Ana's urban transformation. The building is approximately 8,455 sqft (including basement) and has onsite parking. The building presents major signage/frontage along both Main Street and Civic Center Drive. Located in the Opportunity Zone.