Two Guys Plaza is a highly visible, two-story retail building located at 1133 S Vermont Avenue. Built in 1990, the property offers approximately 23,500 square feet of versatile space, housing a diverse mix of shops and restaurants. Its prime location on a high-traffic street ensures exceptional exposure and convenient access for customers and visitors. The second-floor retail spaces feature inviting balconies, ideal for enjoying a lunch break or unwinding on the weekends. With its vibrant atmosphere and strategic positioning, Two Guys Plaza presents an excellent opportunity for both retailers and diners.