Metro Plaza | 100% Occupied Multi Tenant

1016 S Weinbach Ave, Evansville, IN

  • Neighboring the University of Evansville
  • Below Market Rates