Centro Austin Centro is a mixed-use facility that blends historical inspiration with modern design; treats indoor and outdoor spaces with equal obsession; and offers tenants a fully amenitized retail and restaurant environment that always feels like home. Phone: (512) 750-3500 1401 E. 6th Street Austin TX 78702 USA Map Other Categories: Business Services |