120 Main Place is a premiere office building in the heart of
downtown Victoria, Texas. Located on the corner of Main and Santa Rosa Streets,
this previous bank building is a landmark in the Victoria community.The building is near the main post office,
court house, city hall, and federal building. Enjoy fine eateries, shopping,
banking, parks, and the much needed 5 o'clock happy hour within a few city
blocks.120 Main Place includes an
adjacent parking garage with heli-pad and parking lots with covered walkway for
tenants and their visitors, making your access to the building easy and
enjoyable. 120 Main Place also offers
excellent transportation links with three major highways, US 59 (future I-69),
US 77 and US 87, and within 2.5 miles of Citizens and Detar Hospitals, as well
as Victoria College and University of Houston at Victoria. The building has on
site management, a large auditorium, board rooms, and is situated on the
Victoria Transit bus line.
Come join downtown Victoria as it comes alive with the Main
Street Project initiatives, whose offices are located on the first floor.