Commercial Real Estate Brokers in Evansville & the Tri-State

Washington Square Mall is Located at Washington Avenue and South Green River Road. Recently under new ownership and management, with renovations being planned.